
#box { width:960px; margin:0 auto;}


/* 内容区域 */
.content { width:960px; margin:0 auto; background:center; margin-top:20px;}

/* 内容区域-左边 */
.content-fl { float:left; width:230px; height:500px; }
.fl-tit-line { width:230px; height:40px; line-height:40px; padding-left:15px; border-bottom:1px solid #eaeaea; }
.fl-tit { width:230px; height:30px; background:url(../images/user/fl_tit.png) no-repeat; }
.fl-write { width:230px; padding-left:15px; border-bottom:1px solid #eaeaea; }
.fl-write li { width:145px; height:20px; line-height:20px; margin:15px 0px; cursor:pointer; }
.fl-write li:hover { width:145px; height:20px; background:#bdd2fd; -moz-border-radius: 10px;-khtml-border-radius: 10px;-webkit-border-radius: 10px;border-radius: 10px; }
.fl-write li img { padding:0px 5px; vertical-align:middle; }

.fl-box { width:230px; height:90px; padding-left:15px; border-bottom:1px solid #eaeaea; }
.fl-box li { width:145px; height:20px; line-height:20px; margin:5px 0px 5px 0px; cursor:pointer; }
.fl-box li:hover { width:145px; height:20px; background:#bdd2fd; -moz-border-radius: 10px;-khtml-border-radius: 10px;-webkit-border-radius: 10px;border-radius: 10px; }
.fl-box li img { padding:0px 5px; vertical-align:middle; }

.click-li { width:145px; height:20px; background:#2d70f9; -moz-border-radius: 10px;-khtml-border-radius: 10px;-webkit-border-radius: 10px;border-radius: 10px; color:#FFFFFF;} 

/* 内容区域-右边 */
.content-fr { float:right; width:692px;  }


/* 个人信息  */
.per-layout { width:650px; height:auto; padding:10px;}
.per-layout .new-item { overflow:hidden; zoom:1; clear:both;_position:relative; }

.per-layout .new-item .tit { font-size:14px; width:70px; line-height:30px; height:40px; float:left; text-align:right; color:#666666; } 
.per-layout .new-item .tit em { color:red; font-family:"宋体"; padding-right:4px; }
.per-layout .new-item .bdmain { float:left; padding-left:6px; width:185px; margin-right:5px; display:inline; }
.per-layout .new-item .bdmain .m-radio { float:left; padding:8px 0px; font-size:14px; color:#666666; }
.per-layout .new-item .bdmain .m-radio input { vertical-align:-2px; margin-right:2px; }
.per-layout .new-item .new-plus { float:left; font-size:12px; color:#C00; padding:5px 10px; }

.photo-layout { position:absolute; margin:-250px 0 0 500px; padding:10px; }
.setup-photo { width:100px; height:150px; border:1px solid #EAEAEA;}
.setup-photo img { width:100px; height:100px; margin-bottom: 4px; }
.setup-save { margin:0 auto; width:86px; height:29px;  cursor:pointer; background:url(../images/user/save.png) no-repeat; }
.setup-save:hover { cursor:pointer; background:url(../images/user/save1.png) no-repeat; }

.input_190 { padding-left:2px; width:190px; height:26px; border:1px solid #dddddd; -moz-border-radius: 2px;-khtml-border-radius: 2px;-webkit-border-radius: 2px;border-radius: 2px;}
.input_550 { width:550px; height:50px; border:1px solid #dddddd; -moz-border-radius: 2px;-khtml-border-radius: 2px;-webkit-border-radius: 2px;border-radius: 2px; }

/* 账号安全 */
.security-layout { margin:0 auto; padding:5px; }
.security-layout .security-info { height:60px; }
.security-info .coe-photo { float:left; padding:2px; width:50px; height:50px; display:inline;  }
.security-info .coe-info { float:left; line-height:20px; display:inline; }
.security-info .coe-info p { line-height:20px; height:20px; font-size:14px; padding:3px 5px;}

.security-coefficient { padding:20px 60px; font-size:14px;}
.security-layout table td { height:20px; padding:2px; font-size:14px; }

.a-content { padding:0 96px 20px 96px; display:none; }

/*图片上传*/
#pic { width: 98px; margin-bottom: 2px; }
.pic-upload { position: relative; text-align: center; width: 28px; height: 16px; background: #ededed;float: right;border: 1px solid #acacac; margin-top: 1px; margin-right: 2px; }
.pic-upload span { line-height: 16px; display: block; }
.pic-upload input { position: absolute; top: 0; left: 0; width: 30px; overflow: hidden; opacity: 0; filter: alpha(opacity=0); }